periodic waveguide - German English Dictionary